package edu.upn.evolucion.proventas.negocio;
import edu.upn.evolucion.proventas.entidades.Cliente;
import edu.upn.evolucion.proventas.datos.ClienteDAO;
import java.util.ArrayList;

public class ClienteNEG {
    private static ClienteNEG instancia;

    private ClienteNEG() {
    }
    
    public static ClienteNEG obtenerInstancia() {
        if (instancia == null) {
            instancia = new ClienteNEG();
        }
        return instancia;
    }
    public void registrar(Cliente objCliente){
        ClienteDAO.obtenerInstancia().registrar(objCliente);
    }
    public void modificar(Cliente objCliente) {
        ClienteDAO.obtenerInstancia().modificar(objCliente);
    }
    public String eliminar(int idCliente) {
        return ClienteDAO.obtenerInstancia().eliminar(idCliente);
    }
    public ArrayList<Cliente> buscar(Cliente objCliente){
        return ClienteDAO.obtenerInstancia().buscar(objCliente);
    }
    public ArrayList<Cliente> buscar(){
        return ClienteDAO.obtenerInstancia().buscar();
    }
}
